for the rest of our lives - French English Dictionary